river narrows - Francés Inglés Diccionario